/**
 * API配置文件
 * 存储全局API相关配置
 */

// API 基础URL
export const BASE_URL = 'http://localhost:51601'

// 本地模拟数据开关
export const USE_MOCK_DATA = false

// API 错误消息
export const ErrorMessages = {
  NETWORK_ERROR: '网络请求失败，请检查网络连接',
  SERVER_ERROR: '服务器错误，请稍后再试',
  UNAUTHORIZED: '登录已过期，请重新登录',
  REQUEST_TIMEOUT: '请求超时，请稍后再试',
  NOT_FOUND: '请求的资源不存在',
  PARAM_ERROR: '请求参数错误',
  UPLOAD_FAILED: '上传文件失败'
}

// API 响应码
export const ApiResponseCode = {
  SUCCESS: 200,
  BAD_REQUEST: 400,
  UNAUTHORIZED: 401,
  FORBIDDEN: 403,
  NOT_FOUND: 404,
  SERVER_ERROR: 500
}

// 存储键名
export const StorageKeys = {
  TOKEN: 'token',
  USER_INFO: 'userInfo',
  CACHE_STYLE_TEMPLATES: 'cacheStyleTemplates',
  CACHE_ROOM_TEMPLATES: 'cacheRoomTemplates',
  CACHE_KEYWORDS: 'cacheKeywords'
} 